/* line 3, /home/andrei/core-admin-release/core-admin/source/stylesheets/tags.scss */
.tagsinput {
  border: 1px solid #ddd;
  background: #fdfdfd;
  padding: 5px;
  width: 100%;
  overflow-y: auto; }
  /* line 5, /home/andrei/core-admin-release/core-admin/source/stylesheets/tags.scss */
  .tagsinput input {
    font-size: 11px;
    line-height: normal;
    width: auto !important; }
  /* line 17, /home/andrei/core-admin-release/core-admin/source/stylesheets/tags.scss */
  .tagsinput span.tag {
    display: block;
    float: left;
    padding: 0 8px;
    margin: 5px 5px 5px 5px;
    line-height: 23px;
    font-size: 11px;
    border: 1px solid #d2d2d2;
    background: #f2f2f2;
    background-image: url('');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fcfcfc), color-stop(100%, #f2f2f2));
    background-image: -webkit-linear-gradient(top, #fcfcfc, #f2f2f2);
    background-image: -moz-linear-gradient(top, #fcfcfc, #f2f2f2);
    background-image: -o-linear-gradient(top, #fcfcfc, #f2f2f2);
    background-image: linear-gradient(top, #fcfcfc, #f2f2f2);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px; }
    /* line 27, /home/andrei/core-admin-release/core-admin/source/stylesheets/tags.scss */
    .tagsinput span.tag a {
      font-weight: 600;
      font-size: 11px;
      float: right; }
  /* line 37, /home/andrei/core-admin-release/core-admin/source/stylesheets/tags.scss */
  .tagsinput input {
    width: 60px;
    border: none;
    padding: 5px 8px 6px 8px;
    background: transparent;
    margin: 5px 5px 0 4px; }
  /* line 44, /home/andrei/core-admin-release/core-admin/source/stylesheets/tags.scss */
  .tagsinput div {
    display: block;
    float: left; }

/* line 50, /home/andrei/core-admin-release/core-admin/source/stylesheets/tags.scss */
.tags_clear {
  clear: both;
  width: 100%;
  height: 0px; }

/* line 56, /home/andrei/core-admin-release/core-admin/source/stylesheets/tags.scss */
.not_valid {
  background: #FBD8DB !important;
  color: #90111A !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px; }

/* line 62, /home/andrei/core-admin-release/core-admin/source/stylesheets/tags.scss */
.secondary-sidebar .tagsinput {
  background: none;
  border: none;
  padding: 0 8px;
  margin: -3px 0; }
  /* line 67, /home/andrei/core-admin-release/core-admin/source/stylesheets/tags.scss */
  .secondary-sidebar .tagsinput span.tag {
    margin: 3px;
    color: #5f5f5f;
    background: #f2f2f2;
    background-image: url('');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fcfcfc), color-stop(100%, #f2f2f2));
    background-image: -webkit-linear-gradient(top, #fcfcfc, #f2f2f2);
    background-image: -moz-linear-gradient(top, #fcfcfc, #f2f2f2);
    background-image: -o-linear-gradient(top, #fcfcfc, #f2f2f2);
    background-image: linear-gradient(top, #fcfcfc, #f2f2f2);
    border: 1px solid #D2D2D2;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px; }
    /* line 74, /home/andrei/core-admin-release/core-admin/source/stylesheets/tags.scss */
    .secondary-sidebar .tagsinput span.tag a {
      color: #aaa; }
